BP Faces Sharp 74% Drop in Q1 Profits, Earnings Plummet to $687 Million
BP reports a shocking 74% plunge in Q1 profits, with earnings dropping to $687 million. Analysts are investigating the causes, including oil price volatility and operational issues...